short pike - French English Dictionary